package com.iamkhova.thethirdstrike.shared;


/**
 * <p>
 * This is class for each of the Player models in the game.
 * </p>
 */
public class Player extends Person {
	
	int loyalty; // Defines the Loyalty of a Player
	int must_win; // Defines the player's desire to be part of a winning setup
	int leader_ability; // Ability to raise the level of players around them
	int clutch_performance; // Ability to perform when the game is on the line
	int consistency; // How reliable is the player
	
	OffensiveRating offense; // Player's offensive stats
			
}

/**
 * <p>
 * This is class for each of the Player Offensive Rating Stats in the game.
 * </p>
 */
class OffensiveRating {
	
	int running_speed; // Defines how fast the player runs around the bases
	int stealing_ability; // Defines player talent to steal bases
	int running_instincts; // Defines success rate at stealing bases
	int sacrifice_bunt; // Ability to bunt in sacrifice situations
	int bunt_for_hit; // Ability to drag bunt for a base hit
	int hitter_type; // Determines if a hitter pulls the ball or sprays it over the field
	
}